//
//@author jltxseo
// Created by junlintianxia on 2018/7/25.
//



#ifndef LEARNOPENGLANDROIDPRO_LOGUTIL_H
#define LEARNOPENGLANDROIDPRO_LOGUTIL_H
#include <EGL/egl.h>
#include <GLES2/gl2.h>
#include <android/log.h>
const bool debug = true;

void printGLString(const char* tag,const char *name, GLenum s);
void checkGlError(const char* tag,const char *op);


#define LOGV(TAG,...) if (debug) __android_log_print(ANDROID_LOG_VERBOSE,TAG ,__VA_ARGS__)
#define LOGD(TAG,...) if (debug) __android_log_print(ANDROID_LOG_DEBUG,TAG ,__VA_ARGS__)
#define LOGI(TAG,...) if (debug) __android_log_print(ANDROID_LOG_INFO,TAG ,__VA_ARGS__)
#define LOGW(TAG,...) if (debug) __android_log_print(ANDROID_LOG_WARN,TAG ,__VA_ARGS__)
#define LOGE(TAG,...) if (debug) __android_log_print(ANDROID_LOG_ERROR,TAG ,__VA_ARGS__)


#endif //LEARNOPENGLANDROIDPRO_LOGUTIL_H

